<?php


/**
 * Class Confronto.
 */
class Confronto {
	/**
	 * idConfronto of Confronto
	 * @var int
	 */
	private $idConfronto;

	/**
	 * idTime1 of Confronto
	 * @var int
	 */
	private $idTime1;

	/**
	 * idTime2 of Confronto
	 * @var int
	 */
	private $idTime2;
	
	/**
	 * idTimeVencedor of Confronto
	 * @var int
	 */
	private $idTimeVencedor;
	
	/**
	 * idPatrocinador of Confronto
	 * @var int
	 */
	private $idPatrocinador;
	
	/**
	 * votosTime1 of Confronto
	 * @var int
	 */
	private $votosTime1;
	
	/**
	 * votosTime2 of Confronto
	 * @var int
	 */
	private $votosTime2;
	
	/**
	 * rodada of Confronto
	 * @var int
	 */
	private $rodada;
	
	/**
	 * data of Confronto
	 * @var date
	 */
	private $data;
	
	/**
	 * foto of Confronto
	 * @var string
	 */
	private $foto;
	
	/**
	 * dataInicio of Confronto
	 * @var date
	 */
	private $dataInicio;
	
	/**
	 * dataFim of Confronto
	 * @var date
	 */
	private $dataFim;
	
	/**
	 * time1 of Confronto
	 * @var Time
	 */
	private $time1;
	
	/**
	 * time2 of Confronto
	 * @var Time
	 */
	private $time2;
	
	/**
	 * timeVencedor of Confronto
	 * @var Time
	 */
	private $timeVencedor;

	/**
	 * @param int $idConfronto
	 * @param int $idTime1
	 * @param int $idTime2
	 * @param int $idTimeVencedor
	 * @param int $idPatrocinador
	 * @param int $votosTime1
	 * @param int $votosTime2
	 * @param int $rodada
	 * @param date $data
	 * @param string $foto
	 * @param date $dataInicio
	 * @param date $dataFim
	 */
	public function __construct($idConfronto=0,$idTime1=0,$idTime2=0,$idTimeVencedor=0,$idPatrocinador=0,$votosTime1=0,$votosTime2=0,$rodada=0, $data="", $foto="", $dataInicio="", $dataFim="") {
		$this->idTime = $idConfronto;
		$this->idTime1 = $idTime1;
		$this->idTime2 = $idTime2;
		$this->idTimeVencedor = $idTimeVencedor;
		$this->idPatrocinador = $idPatrocinador;
		$this->votosTime1 = $votosTime1;
		$this->votosTime2 = $votosTime2;
		$this->rodada = $rodada;
		$this->data = $data;
		$this->foto = $foto;
		$this->dataInicio = $dataInicio;
		$this->dataFim = $dataFim;
	}
	/**
	 * Getter method of idConfronto
	 * @return int
	 */

	public function getIdConfronto() {
		return $this->idConfronto;
	}
	/**
	 * Setter method of idConfronto
	 * @param int $idConfronto
	 */
	public function setIdConfronto($idConfronto) {
		$this->idConfronto = $idConfronto;
	}
	/**
	 * Getter method of idTime1
	 * @return int
	 */
	public function getIdTime1() {
		return $this->idTime1;
	}
	/**
	 * Setter method of idTime1
	 * @param int $idTime1
	 */
	public function setIdTime1($idTime1) {
		$this->idTime1 = $idTime1;
	}
	
/**
	 * Getter method of idTime2
	 * @return int
	 */
	public function getIdTime2() {
		return $this->idTime2;
	}
	/**
	 * Setter method of idTime2
	 * @param int $idTime2
	 */
	public function setIdTime2($idTime2) {
		$this->idTime2 = $idTime2;
	}
	/**
	 * Getter method of idTimeVencedor
	 * @return int
	 */
	public function getIdTimeVencedor() {
		return $this->idTimeVencedor;
	}
	/**
	 * Setter method of idTimeVencedor
	 * @param string $idTimeVencedor
	 */
	public function setIdTimeVencedor($idTimeVencedor) {
		$this->idTimeVencedor = $idTimeVencedor;
	}	
	/**
	 * Getter method of idPatrocinador
	 * @return int
	 */
	public function getIdPatrocinador() {
		return $this->idPatrocinador;
	}
	/**
	 * Setter method of idPatrocinador
	 * @param int $idPatrocinador
	 */
	public function setIdPatrocinador($idPatrocinador) {
		$this->idPatrocinador = $idPatrocinador;
	}
	
	/**
	 * Getter method of votosTime1
	 * @return int
	 */
	public function getVotosTime1() {
		return $this->votosTime1;
	}
	/**
	 * Setter method of votosTime1
	 * @param int $votosTime1
	 */
	public function setVotosTime1($votosTime1) {
		$this->votosTime1 = $votosTime1;
	}
	
/**
	 * Getter method of votosTime2
	 * @return int
	 */
	public function getVotosTime2() {
		return $this->votosTime2;
	}
	/**
	 * Setter method of votosTime2
	 * @param int $votosTime2
	 */
	public function setVotosTime2($votosTime2) {
		$this->votosTime2 = $votosTime2;
	}
	
/**
	 * Getter method of rodada
	 * @return int
	 */
	public function getRodada() {
		return $this->rodada;
	}
	/**
	 * Setter method of rodada
	 * @param int $rodada
	 */
	public function setRodada($rodada) {
		$this->rodada = $rodada;
	}
	/**
	 * Getter method of data
	 * @return date
	 */
	public function getData() {
		return $this->data;
	}
	/**
	 * Setter method of data
	 * @param date $data
	 */
	public function setData($data) {
		$this->data = $data;
	}
	
/**
	 * Getter method of foto
	 * @return string
	 */
	public function getFoto() {
		return $this->foto;
	}
	/**
	 * Setter method of foto
	 * @param string $foto
	 */
	public function setFoto($foto) {
		$this->foto = $foto;
	}
/**
	 * Getter method of dataInicio
	 * @return date
	 */
	public function getDataInicio() {
		return $this->dataInicio;
	}
	/**
	 * Setter method of dataInicio
	 * @param date $dataInicio
	 */
	public function setDataInicio($dataInicio) {
		$this->dataInicio = $dataInicio;
	}
	
/**
	 * Getter method of dataFim
	 * @return date
	 */
	public function getDataFim() {
		return $this->dataFim;
	}
	/**
	 * Setter method of dataFim
	 * @param date $dataFim
	 */
	public function setDataFim($dataFim) {
		$this->dataFim = $dataFim;
	}
	
/**
	 * Getter method of time1
	 * @return Time
	 */
	public function getTime1() {
		return $this->time1;
	}
	/**
	 * Setter method of time1
	 * @param Time $time1
	 */
	public function setTime1($time1) {
		$this->time1 = $time1;
	}
	
/**
	 * Getter method of time2
	 * @return Time
	 */
	public function getTime2() {
		return $this->time2;
	}
	/**
	 * Setter method of dataFim
	 * @param date $dataFim
	 */
	public function setTime2($time2) {
		$this->time2 = $time2;
	}
	
/**
	 * Getter method of timeVencedor
	 * @return time
	 */
	public function getTimeVencedor() {
		return $this->timeVencedor;
	}
	/**
	 * Setter method of timeVencedor
	 * @param Time $timeVencedor
	 */
	public function setTimeVencedor($timeVencedor) {
		$this->timeVencedor = $timeVencedor;
	}
	

}
?>